Definition: (noun) Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic. Synonyms: snail. Usage: I ordered escargot in an attempt to appear sophisticated, but when the plate of snails was set down before me, I could not bring myself to choke down a single one. Discuss